livestock farm owner - Espagnol Anglais Dictionnaire